Overview
This dashboard explores the musical properties of my AI-generated tracks using chromagrams, self-similarity matrices, and danceability analysis.
!!! I currently keep having issues with my chromagrams not loading (though they do show in R), so it may be that they don’t show up yet. Trying to fix this ASAP.
Chromagrams capture the harmonic content by showing how energy is distributed across the 12 pitch classes over time.
This took quite a lot of time to display this graphic, you may set 'fastdisp=TRUE' for a faster, but less accurate, display
These tracks were created using Stableaudio AI (Stableaudio). I took inspiration from genre tags on RateYourMusic and carefully crafted prompts using detailed descriptors to shape the sound. After generating the tracks, I simply downloaded the MP3 files.
Style: Ambient, Post-Rock, Cinematic
Length: 2 minutes
Goal: A calm, meditative ambient with minimal
instrumentation.
Style: Breakbeat, Acid Breaks, 90s Rave
Length: 2 minutes
Goal: A high-energy, chaotic breakbeat track.
Here’s a scatterplot of the Danceability compared to the Tempo of the tracks. My track 1 (ambient) is marked red, track 2 (breakbeat) is blue.
There appears to be no set correlation between the danceability and tempo of the tracks. However, an interesting pattern emerges: there are two clusters—one with low danceability, and another with high danceability, while the tempo does not differ much.
Regarding my own tracks:
One particularly surprising observation is how the AI interpreted the second song’s tempo. While I set it to 135 BPM, it was classified as 93 BPM. This suggests that the AI might have emphasized a different rhythmic structure or half-time feel in its classification.